Bosch Alternators: Know It All!